// const url = require("url");
// console.log(url)
// 解析url

// 字符转对象
// const str = "http://www.baidu.com:3000/abc/qwe/asd?un=admin&pw=123#top";
// console.log(str);
// const obj = url.parse(str, true);
// console.log(obj);

// 对象转字符
// const obj = {
//   protocol: 'http:',
//   slashes: true,
//   auth: null,
//   host: 'www.baidu.com:3000',
//   port: '3000',
//   hostname: 'www.baidu.com',
//   hash: '#top',
//   search: '?un=admin&pw=123',
//   query: { un: 'admin', pw: '123' },
//   pathname: '/abc/qwe/asd',
//   path: '/abc/qwe/asd?un=admin&pw=123',
//   href: 'http://www.baidu.com:3000/abc/qwe/asd?un=admin&pw=123#top'
// }
// const str = url.format(obj);
// console.log(str);

// 新版替代方案
// const urlObj = new URL("http://www.baidu.com:3000/abc/qwe/asd?un=admin&pw=123#top");
// console.log(urlObj);
